rough terrain trucks - Allemand Anglais Dictionnaire